feel an itch - Deutsch Englisch Wörterbuch